stinky pops - French English Dictionary